package com.vlyman.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 类描述：
 *  AOP实现乐观锁失败后重试
 * @author chenjs
 * @date 2020/4/21 15:29
 **/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface OptimisticLockRetry {

    /**
     * 重试次数
     */
    int retryTime() default 5;
}
